rhubarb root chinese - Spanish English Dictionary